#ifndef _ENCODE__H
#define _ENCODE__H
#include <stdint.h>
#include <encode_def.h>

void Init_encode(void);                      //编码器配置初始化


void Read_Encode(Encode_Def_t *handle);
void Encoder_Function(Encode_Def_t *handle,Encode_Function read_encode);     //编码器功能绑定
void Encoder_Registration(Encode_Def_t *handle,uint8_t EnableMI,uint32_t resolution,uint32_t bits);      //用户编码器注册
int  EncodeDifference(uint32_t encode_A,uint32_t encode_B,Encode_Def_t encode);      //计算编码器差值
#endif
